//古典问题（兔子生崽）：有一对兔子，从出生后第3个月起每个月都生一对兔子，
//小兔子长到第三个月后每个月又生一对兔子，假如兔子都不死，问每个月的兔子总数为多少？（输出前40个月即可）
#include<stdio.h>
//三个月后每个月的数量是前两个月的和
int main(){
    int a=1,b=1,temp,i;
    printf("%20d%20d",a,b);
    for(i=3;i<40;i+2){
        temp=a+b;//计算下一项
        printf("%20d",temp);
        a=b;
        b=temp;
        temp=a+b;
        printf("%20d\n",temp);
        a=b;
        b=temp;
//斐波那契数列循环思想
    }
    return 0;
}